# 作者: 陈其志 
# 2025年02月18日14时39分23秒 
# 2716847110@qq.com


def list_total(name_list_1):
    """
    列表的数据统计：count统计某一个字符或数字
    :return:
    """
    print(len(name_list_1))
    print(name_list_1.count('陈其志'))
    name_list_1.remove('甘雨')


def list_sort(num_list_1):
    """
    使用排序：sort升序，sort(reverse=True)降序，num_list_1.reverse()  # 逆序
    :return:
    """
    print(num_list_1)
    num_list_1.sort()  # 升序
    print(num_list_1)
    num_list_1.sort(reverse=True)  # 降序
    print(num_list_1)
    num_list_1.reverse()  # 逆序
    print(num_list_1)


def use_iter(name_list_1):
    """
    练习遍历,分别用for循环遍历和while循环遍历 删除元素会导致索引变化，最好用while循环删除
    :return:
    """
    for name in name_list_1:
        print(f"name = {name}", end='    ')

    i = 0
    while i < len(name_list_1):
        print(name_list_1[i], end='    ')
        i += 1


if __name__ == '__main__':
    name_list = ['陈其志', '陈亚翔', '陈㡝']